.m_1 { width: 1000px; margin: 0 auto; padding: 30px 0;}
#m_1_l { width: 330px; float: left; margin-right: 16px;}
#m_1_c { width: 296px; float: left; }
#m_1_r { width: 326px; float: right; }
.m_2 { padding: 30px 0; }
#mlsc { width: 1000px; margin: 0 auto;}
.m_3_w { padding: 30px 0 ;  background-color: #eee;}
.m_3 { width: 1000px; margin: 0 auto;  overflow: hidden;}
.m_3_l { width: 296px; margin-right: 40px; float: left;}
.m_3_c { width: 296px; float: left;}
.m_3_r { width: 326px; float: right;}
.m_4 { padding:16px 0;background: #f4f4f4;}
.m_5 { width: 1000px; padding-top: 30px; margin: 0 auto;}

/*banner*/
.m_banner { width:100%; height:auto; position: relative; overflow: hidden; }
.m_banner #swiper_banner { position: absolute; top:0; left: 0; width: 100%; height: 100%; z-index: 10;}
.m_banner .img_bg {  width:100%; background-position: center top; background-repeat:no-repeat;}
.m_banner .img_bg img { width: 100%; height: auto;}
.m_pagination{ position: absolute; left: 0; text-align: center; bottom:24px; width: 100%; z-index:10;}
.m_pagination span{ margin: 0 5px; cursor: pointer;background-color: #e2e2e2;border-radius: 100%;display: inline-block;height:14px;width:14px;}
.m_pagination span.swiper-active-switch{ background-color: #045bb8;}


/*图片新闻*/
#new_swiper { width: 100%; height: 248px; }
#new_swiper .con { position: relative; width: 100%; height: 248px; overflow: hidden;}
#new_swiper .con a { display: block; }
#new_swiper .con img { width: 100%; height: 248px; }
#new_swiper .con .tit { position: absolute; bottom: 0; left:0; display: block; width: 100%; height: 38px; line-height: 38px; background: url(2017113020042263340.png) repeat; font-size: 14px; color: #fff; padding: 0 10px;}
#new_swiper .n_pagination { position: absolute; right: 18px; bottom:14px; z-index:10;}
#new_swiper .n_pagination span{ margin-left:5px; cursor: pointer; background-color: #fff; border-radius: 100%;display: inline-block; height:8px; width:8px;}
#new_swiper .n_pagination span.swiper-active-switch{ background-color: #045bb8;}

/*列表*/
.m_list{ position: relative; top:10px; }
.m_list li{ height:32px; line-height:32px; overflow:hidden; padding-left:15px; background-image:url(2017113020092925609.png); background-repeat:no-repeat; background-position:-3px -58px; }
.m_list li span{ float: right; font-size:14px; color:#666666;}
.m_list li a{ color:#333333; font-size:14px;}
.m_list li:hover a{ color:#045bb8;}
.m_list li:hover span{ color:#045bb8;}
.m_list li:hover{ background-position:-3px 1px;}

/*魅力视窗*/
.mlsc_con { width: 960px; height: 250px; padding: 28px 15px 28px 25px; background: #fff; margin: 0 auto; position: relative; margin-top: 28px; }
.mlsc_swiper { height: 250px; }
.mlsc_swiper .con { padding-right: 10px;}
.mlsc_swiper .img { display: block; width: 230px; height: 158px;}
.mlsc_swiper .img img { width: 100%; height: 100%; }
.mlsc_swiper .tit a { display: block; padding: 20px 0; font-size: 16px; color: #333;}
.mlsc_swiper .more { display: block; width: 100px; height: 30px; line-height: 30px; font-size: 14px; color: #848484; margin: 0 auto; text-align: center; }
.mlsc_swiper .con:hover .tit a { color: #045bb8; }
.mlsc_swiper .con:hover .more { background: #ff8105; color: #fff; }
.mlsc-next{cursor: pointer; width:10px; height:25px; overflow:hidden; position:absolute;  background-position:-60px 0; left:-25px; top:134px;background-image:url(2017113020350813034.png);background-repeat:no-repeat;}
.mlsc-next:hover{ background-position:1px 0;}
.mlsc-prev{ cursor: pointer; width:10px; height:25px; overflow:hidden; position:absolute;  background-position:-40px 0; right:-25px; top:134px;background-image:url(2017113020350813034.png);background-repeat:no-repeat;}
.mlsc-prev:hover{ background-position:-19px 0;}

/*专题图片*/
.zt_img { width:1000px; height:116px; overflow:hidden;}
.zt_img li {float:left; width:320px; height:116px; overflow:hidden; margin-left:20px;}
.zt_img li.zt_img_1 { margin-left:0px;}
.zt_img  img { display: block; width: 100%; height: 116px;}

/*切换*/
.m_tab{ height:20px; line-height:20px; overflow:hidden; border-left: 2px solid #045bb8;}
.m_tab ul li{ height:20px; line-height:20px; padding:0 10px; overflow:hidden;float:left;}
.m_tab ul li a{ font-size:18px; color:#555;}
.m_tab ul li.n_tab_y a{ color:#045bb8;}

/*服务导航*/
.fwdh { width: 110%; padding-top: 6px; padding-left: 10px;}
.fwdh li { width: 148px; margin-top: 16px; margin-right: 20px; float: left;}
.fwdh li a { display: block; padding-left: 18px; height: 36px; line-height: 36px; font-size: 16px; color: #fff; }
.fwdh li img { display: block; width: 36px; height: 36px; margin-right: 5px; float: left;}
.fwdh li.l1 { background: #71b2ff; }
.fwdh li.l2 { background: #fbac1d; }
.fwdh li.l3 { background: #a4cd3b; }
.fwdh li.l4 { background: #19bee7; }
.fwdh li.l5 { background: #a078ef; }
.fwdh li.l6 { background: #3dbb7e; }

/*快速链接*/
.ks_link { width: 1000px; margin: 0 auto; padding: 16px 0;}
.ks_link .k_s_l { float: left; font-size: 15px; color: #4a4a4a;}
.ks_link .k_s_r { float: left;}
.ks_link .k_s_r select { float: left; width: 240px; margin: 0 30px; font-size:12px; color:#333; }